<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<meta name="GENERATOR" content="PasDoc 0.11.0">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Crispy Plotter Documentation: CPBase</title>
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#FF0000">
<h1 class="unit">Unit CPBase</h1>
<table class="sections wide_list">
<tr>
<td><a class="section"  href="#%40Description">Description</a></td><td>uses</td><td><a class="section"  href="#%40Classes">Classes, Interfaces, Objects and Records</a></td><td><a class="section"  href="#%40FuncsProcs">Functions and Procedures</a></td><td><a class="section"  href="#%40Types">Types</a></td><td><a class="section"  href="#%40Constants">Constants</a></td><td>Variables</td></tr></table>
<a name="%40Description"></a><h2 class="description">Description</h2>
<p>
Contains shared declarations and simple routines</p>
<a name="%40Uses"></a><h2 class="overview">Overview</h2>
<a name="%40Classes"></a><h3 class="cio">Classes, Interfaces, Objects and Records</h3>
<table class="classestable wide_list">
<tr class="listheader">
<th class="itemname">Name</th>
<th class="itemdesc">Description</th>
</tr>
<tr class="list">
<td class="itemname">record&nbsp;<a class="bold"  href="CPBase.TCPVector.html"><code>TCPVector</code></a></td>
<td class="itemdesc">2 component float vector</td>
</tr>
<tr class="list2">
<td class="itemname">record&nbsp;<a class="bold"  href="CPBase.TCPBounds.html"><code>TCPBounds</code></a></td>
<td class="itemdesc">Rectangular bounds defined by position and dimension</td>
</tr>
<tr class="list">
<td class="itemname">record&nbsp;<a class="bold"  href="CPBase.TCPRect.html"><code>TCPRect</code></a></td>
<td class="itemdesc">Rectangle defined by two points</td>
</tr>
<tr class="list2">
<td class="itemname">record&nbsp;<a class="bold"  href="CPBase.TCPColorTheme.html"><code>TCPColorTheme</code></a></td>
<td class="itemdesc">Colors of graphical elements in a plotter control.</td>
</tr>
<tr class="list">
<td class="itemname">record&nbsp;<a class="bold"  href="CPBase.TCPPlotStyle.html"><code>TCPPlotStyle</code></a></td>
<td class="itemdesc">Style options for visual elements of plotter control</td>
</tr>
<tr class="list2">
<td class="itemname">record&nbsp;<a class="bold"  href="CPBase.TCPInputOptions.html"><code>TCPInputOptions</code></a></td>
<td class="itemdesc">Settings for user interactions</td>
</tr>
</table>
<a name="%40FuncsProcs"></a><h3 class="summary">Functions and Procedures</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPToVector">CPToVector</a></b>(const X, Y: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPToBounds">CPToBounds</a></b>(const Left, Top, Width, Height: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPBounds.html">TCPBounds</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPToRect">CPToRect</a></b>(const Left, Top, Right, Bottom: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPRect.html">TCPRect</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPMul">CPMul</a></b>(const V: <a   href="CPBase.TCPVector.html">TCPVector</a>; const Factor: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>; overload;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPMul">CPMul</a></b>(const V1, V2: <a   href="CPBase.TCPVector.html">TCPVector</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>; overload;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPAdd">CPAdd</a></b>(const V1, V2: <a   href="CPBase.TCPVector.html">TCPVector</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPSub">CPSub</a></b>(const V1, V2: <a   href="CPBase.TCPVector.html">TCPVector</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPClipRound">CPClipRound</a></b>(X: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPPtInRect">CPPtInRect</a></b>(const Rect: <a   href="CPBase.TCPRect.html">TCPRect</a>; const Pt: <a   href="CPBase.html#TCPPoint">TCPPoint</a>): Boolean;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPMergeColor">CPMergeColor</a></b>(ColorBack, ColorFront: TColor; const Opacity: Single): TColor;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code>function <b><a   href="CPBase.html#CPLerp">CPLerp</a></b>(const Value1, Value2, Factor: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.html#TCPFloat">TCPFloat</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>procedure <b><a   href="CPBase.html#CPSwap">CPSwap</a></b>(var Value1, Value2: <a   href="CPBase.html#TCPFloat">TCPFloat</a>);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code>procedure <b><a   href="CPBase.html#CPToggleFloatOpExceptions">CPToggleFloatOpExceptions</a></b>(Enabled: Boolean);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code>function <b><a   href="CPBase.html#FToStr">FToStr</a></b>(Value: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): string;</code></td>
</tr>
</table>
<a name="%40Types"></a><h3 class="summary">Types</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code><b><a   href="CPBase.html#TCPFloat">TCPFloat</a></b> = Double;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="CPBase.html#TCPFloatArray">TCPFloatArray</a></b> = array of <a   href="CPBase.html#TCPFloat">TCPFloat</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="CPBase.html#TCPPoint">TCPPoint</a></b> = <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="CPBase.html#PCPPlotStyle">PCPPlotStyle</a></b> = &circ;<a   href="CPBase.TCPPlotStyle.html">TCPPlotStyle</a>;</code></td>
</tr>
</table>
<a name="%40Constants"></a><h3 class="summary">Constants</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code><b><a   href="CPBase.html#CPDefaultInputOptions">CPDefaultInputOptions</a></b>: <a   href="CPBase.TCPInputOptions.html">TCPInputOptions</a> =
  (ZoomWheel:    1 / 1;
   ZoomKeypress: 0.125;
   ZoomMouse:    0.03125;
   PanKeypress:  20 / 100);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="CPBase.html#CPDefaultStyle">CPDefaultStyle</a></b>: <a   href="CPBase.TCPPlotStyle.html">TCPPlotStyle</a> =
  (FastPreviewMode: false;
   UseAnimation: true;
   GraphStepSize: 1.0 * (72 / 96); 
   AnimDuration: 250;
   AnimFrameDelay: 10;
   Colors:
   (Background: $00747270;
    Grid:       $00FFFFFF;
    Axis:       $00D0FFFF;
    AxisMark:   $00FFFFFF;
    AxisText:   $00400000;
    Guides:     $00000000);
   AxisMarksLength: 9.0;
   GridMinCellSize: 50.0;
   GridOpacity: 0.25;
   GridLineWidth:   0.75;
   AxisTextPadding: 3.0);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="CPBase.html#CPBlackColors">CPBlackColors</a></b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00000000;
   Grid: $00FFFFFF;
   Axis: $00FFFFFF;
   AxisMark: $00FFFFFF;
   AxisText: $00FFFFFF;
   Guides: $00FFFFFF);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="CPBase.html#CPWindowColors">CPWindowColors</a></b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: clBtnFace;
   Grid: cl3DDkShadow;
   Axis: clWindowText;
   AxisMark: clWindowText;
   AxisText: clWindowText;
   Guides: clHighlight);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="CPBase.html#CPBrightColors">CPBrightColors</a></b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00FFFFFF;
   Grid: $00000000;
   Axis: $00000000;
   AxisMark: $00000000;
   AxisText: $00000000;
   Guides: $00000000);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="CPBase.html#CPOldSkoolColors">CPOldSkoolColors</a></b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00400000;
   Grid: $00FFFFFF;
   Axis: $0000FFFF;
   AxisMark: $00FFFFFF;
   AxisText: $00FFFFFF;
   Guides: $00FFFF00);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="CPBase.html#CPInkOnPaperColors">CPInkOnPaperColors</a></b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00D8E0E8;
   Grid: $00000080;
   Axis: $00400000;
   AxisMark: $00400000;
   AxisText: $00804000;
   Guides: $00804000);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><b><a   href="CPBase.html#CPCreamColors">CPCreamColors</a></b>:  <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00F8F8F8;
   Grid: $004080C0;
   Axis: $0000E6AC;
   AxisMark: $0000E6AC;
   AxisText: $00FF8040;
   Guides: $004040FF);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><b><a   href="CPBase.html#CPColorThemes">CPColorThemes</a></b>: array[0..6] of &circ;<a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
    (@CPDefaultStyle.Colors, @<a   href="CPBase.html#CPBlackColors">CPBlackColors</a>,
     @<a   href="CPBase.html#CPWindowColors">CPWindowColors</a>, @<a   href="CPBase.html#CPBrightColors">CPBrightColors</a>, @<a   href="CPBase.html#CPOldSkoolColors">CPOldSkoolColors</a>, @<a   href="CPBase.html#CPInkOnPaperColors">CPInkOnPaperColors</a>,
     @<a   href="CPBase.html#CPCreamColors">CPCreamColors</a>);</code></td>
</tr>
</table>
<h2 class="description">Description</h2>
<h3 class="detail">Functions and Procedures</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPToVector"></a><code>function <b>CPToVector</b>(const X, Y: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Creates a TCPVector record</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPToBounds"></a><code>function <b>CPToBounds</b>(const Left, Top, Width, Height: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPBounds.html">TCPBounds</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Creates a TCPBounds record</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPToRect"></a><code>function <b>CPToRect</b>(const Left, Top, Right, Bottom: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPRect.html">TCPRect</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Creates a TCPRect record</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPMul"></a><code>function <b>CPMul</b>(const V: <a   href="CPBase.TCPVector.html">TCPVector</a>; const Factor: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>; overload;</code></td>
</tr>
<tr><td colspan="1">
<p>
Multiplicates a vector with a scalar value</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPMul"></a><code>function <b>CPMul</b>(const V1, V2: <a   href="CPBase.TCPVector.html">TCPVector</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>; overload;</code></td>
</tr>
<tr><td colspan="1">
<p>
Multiplicates two vectors component-wise</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPAdd"></a><code>function <b>CPAdd</b>(const V1, V2: <a   href="CPBase.TCPVector.html">TCPVector</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Adds two vectors</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPSub"></a><code>function <b>CPSub</b>(const V1, V2: <a   href="CPBase.TCPVector.html">TCPVector</a>): <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Subtracts the second vector from the first one</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPClipRound"></a><code>function <b>CPClipRound</b>(X: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
Clamps and rounds float values, so that large values dont cause overruns</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPPtInRect"></a><code>function <b>CPPtInRect</b>(const Rect: <a   href="CPBase.TCPRect.html">TCPRect</a>; const Pt: <a   href="CPBase.html#TCPPoint">TCPPoint</a>): Boolean;</code></td>
</tr>
<tr><td colspan="1">
<p>
Tests if the specified point lies in the rectangle.    false is returned.</p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Rect</dt>
<dd>Rectangle</dd>
<dt>Pt</dt>
<dd>Point</dd>
</dl>
<h6 class="description_section">Returns</h6>
<p class="return">Returns true, if the specified point lies in the rectangle; otherwise,</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPMergeColor"></a><code>function <b>CPMergeColor</b>(ColorBack, ColorFront: TColor; const Opacity: Single): TColor;</code></td>
</tr>
<tr><td colspan="1">
<p>
Calculate a mixed color between Col and ColP.     specified opactity. An opacity of 0 will return the background color and an opacity of 1 will return the foreground color.</p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>ColorBack</dt>
<dd>Background color</dd>
<dt>ColorFront</dt>
<dd>Foreground color</dd>
<dt>Opacity</dt>
<dd>Opacity of foreground color</dd>
</dl>
<h6 class="description_section">Returns</h6>
<p class="return">Foreground color linearly blended over the background color with the</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPLerp"></a><code>function <b>CPLerp</b>(const Value1, Value2, Factor: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): <a   href="CPBase.html#TCPFloat">TCPFloat</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Calculates a linear interpolation between the first and the second value using the specfied Factor.    returned, if one, then Value2 is returned.</p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Value1</dt>
<dd>First value</dd>
<dt>Value2</dt>
<dd>Second value</dd>
<dt>Factor</dt>
<dd>Factor used for linear interpolation. If zero, then Value1 is</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPSwap"></a><code>procedure <b>CPSwap</b>(var Value1, Value2: <a   href="CPBase.html#TCPFloat">TCPFloat</a>);</code></td>
</tr>
<tr><td colspan="1">
<p>
Swaps the values of both arguments.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPToggleFloatOpExceptions"></a><code>procedure <b>CPToggleFloatOpExceptions</b>(Enabled: Boolean);</code></td>
</tr>
<tr><td colspan="1">
<p>
Enables or disables floating point exceptions. </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Enabled</dt>
<dd>State of floating points exceptions.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="FToStr"></a><code>function <b>FToStr</b>(Value: <a   href="CPBase.html#TCPFloat">TCPFloat</a>): string;</code></td>
</tr>
<tr><td colspan="1">
<p>
Converts a float value to a string using . as decimal operator.</p>
</td></tr>
</table>
<h3 class="detail">Types</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="TCPFloat"></a><code><b>TCPFloat</b> = Double;</code></td>
</tr>
<tr><td colspan="1">
<p>
Basic float type</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="TCPFloatArray"></a><code><b>TCPFloatArray</b> = array of <a   href="CPBase.html#TCPFloat">TCPFloat</a>;</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="TCPPoint"></a><code><b>TCPPoint</b> = <a   href="CPBase.TCPVector.html">TCPVector</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
2 component float vector</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="PCPPlotStyle"></a><code><b>PCPPlotStyle</b> = &circ;<a   href="CPBase.TCPPlotStyle.html">TCPPlotStyle</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
Pointer on color palette</p>
</td></tr>
</table>
<h3 class="detail">Constants</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPDefaultInputOptions"></a><code><b>CPDefaultInputOptions</b>: <a   href="CPBase.TCPInputOptions.html">TCPInputOptions</a> =
  (ZoomWheel:    1 / 1;
   ZoomKeypress: 0.125;
   ZoomMouse:    0.03125;
   PanKeypress:  20 / 100);</code></td>
</tr>
<tr><td colspan="1">
<p>
Default input opions for plotter control</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPDefaultStyle"></a><code><b>CPDefaultStyle</b>: <a   href="CPBase.TCPPlotStyle.html">TCPPlotStyle</a> =
  (FastPreviewMode: false;
   UseAnimation: true;
   GraphStepSize: 1.0 * (72 / 96); 
   AnimDuration: 250;
   AnimFrameDelay: 10;
   Colors:
   (Background: $00747270;
    Grid:       $00FFFFFF;
    Axis:       $00D0FFFF;
    AxisMark:   $00FFFFFF;
    AxisText:   $00400000;
    Guides:     $00000000);
   AxisMarksLength: 9.0;
   GridMinCellSize: 50.0;
   GridOpacity: 0.25;
   GridLineWidth:   0.75;
   AxisTextPadding: 3.0);</code></td>
</tr>
<tr><td colspan="1">
<p>
Default visual style for plotter control</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPBlackColors"></a><code><b>CPBlackColors</b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00000000;
   Grid: $00FFFFFF;
   Axis: $00FFFFFF;
   AxisMark: $00FFFFFF;
   AxisText: $00FFFFFF;
   Guides: $00FFFFFF);</code></td>
</tr>
<tr><td colspan="1">
<p>
1px for 96 dpi displays</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPWindowColors"></a><code><b>CPWindowColors</b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: clBtnFace;
   Grid: cl3DDkShadow;
   Axis: clWindowText;
   AxisMark: clWindowText;
   AxisText: clWindowText;
   Guides: clHighlight);</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPBrightColors"></a><code><b>CPBrightColors</b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00FFFFFF;
   Grid: $00000000;
   Axis: $00000000;
   AxisMark: $00000000;
   AxisText: $00000000;
   Guides: $00000000);</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPOldSkoolColors"></a><code><b>CPOldSkoolColors</b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00400000;
   Grid: $00FFFFFF;
   Axis: $0000FFFF;
   AxisMark: $00FFFFFF;
   AxisText: $00FFFFFF;
   Guides: $00FFFF00);</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPInkOnPaperColors"></a><code><b>CPInkOnPaperColors</b>: <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00D8E0E8;
   Grid: $00000080;
   Axis: $00400000;
   AxisMark: $00400000;
   AxisText: $00804000;
   Guides: $00804000);</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPCreamColors"></a><code><b>CPCreamColors</b>:  <a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
  (Background: $00F8F8F8;
   Grid: $004080C0;
   Axis: $0000E6AC;
   AxisMark: $0000E6AC;
   AxisText: $00FF8040;
   Guides: $004040FF);</code></td>
</tr>
<tr><td colspan="1">
&nbsp;</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><a name="CPColorThemes"></a><code><b>CPColorThemes</b>: array[0..6] of &circ;<a   href="CPBase.TCPColorTheme.html">TCPColorTheme</a> =
    (@CPDefaultStyle.Colors, @<a   href="CPBase.html#CPBlackColors">CPBlackColors</a>,
     @<a   href="CPBase.html#CPWindowColors">CPWindowColors</a>, @<a   href="CPBase.html#CPBrightColors">CPBrightColors</a>, @<a   href="CPBase.html#CPOldSkoolColors">CPOldSkoolColors</a>, @<a   href="CPBase.html#CPInkOnPaperColors">CPInkOnPaperColors</a>,
     @<a   href="CPBase.html#CPCreamColors">CPCreamColors</a>);</code></td>
</tr>
<tr><td colspan="1">
<p>
Name of plotter control color themes </p>
<h6 class="description_section">See also</h6>
<dl class="see_also">
  <dt><a class="normal"  href="CPBase.html#CPColorThemes">CPColorThemes</a></dt>
  <dd>Name of plotter control color themes </dd>
</dl>
</td></tr>
</table>
<hr noshade size="1"><span class="appinfo"><em>Generated by <a  target="_parent" href="http://pasdoc.sourceforge.net/">PasDoc 0.11.0</a> on 2009-07-25 15:33:03</em>
</span>
</body></html>
